sacrificial rite - French English Dictionary